package day03;

public class SwitchDemo {
    public static void main(String[] args) {
        /*
        Switch...case结构：常常用于实现多条路
        优点：效率高，结构清晰
        缺点：目前只能对整数，只能判断相等
        应用场景：若业务是对整数判断相等，则为首选

        switch和break联合
        通常不同的case对应完全不同的操作，通常和break配合使用
         */

        int a=3;
        switch (a){//byte、short、char、int、String和枚举
            case 1:
                System.out.println(1111);
                break;
            case 2:
                System.out.println(2222);
                break;
            case 3:
                System.out.println(3333);
                break;
            case 4:
                System.out.println(4444);
                break;
            default://所有case都未匹配时执行。
                System.out.println(9999);
        }
    }
}
